European pilchards - İspanyolca İngilizce Sözlük